package com.t.bricks.bussiness.model.freightruledetail;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 运费规则详情'FreightRuleDetail'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("运费规则详情ConditionFreightRuleDetail查询条件信息类")
public class ConditionFreightRuleDetail {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号", position=0)
	private String uId;
		
	/**
	 * 规则编号
	 */
	@ApiModelProperty(value="规则编号", position=1)
	private String sRuleId;
		
	/**
	 * 运送地区
	 */
	@ApiModelProperty(value="运送地区", position=2)
	private String sArea;
		
	/**
	 * 首值
	 */
	@ApiModelProperty(value="首值", position=3)
	private Integer iSize;
		
	/**
	 * 首费(元)
	 */
	@ApiModelProperty(value="首费(元)", position=4)
	private Double mValue;
		
	/**
	 * 续值
	 */
	@ApiModelProperty(value="续值", position=5)
	private Integer iSizeFollow;
		
	/**
	 * 续费(元)
	 */
	@ApiModelProperty(value="续费(元)", position=6)
	private Double mValueFollow;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注", position=7)
	private String sMemo;
		
	/**
	 * 状态(枚举,1:启用;2:关闭)
	 */
	@ApiModelProperty(value="状态(枚举,1:启用;2:关闭)", position=8)
	private Integer iState;
	
	/**
	 * 取 规则编号
	 * @return String
	 */
	public String getsRuleId() {
		return sRuleId;
	}

	/**
	 * 设置 规则编号
	 * @param sRuleId
	 */
	public void setsRuleId(String sRuleId) {
		this.sRuleId = sRuleId;
	}

	/**
	 * 取 运送地区
	 * @return String
	 */
	public String getsArea() {
		return sArea;
	}

	/**
	 * 设置 运送地区
	 * @param sArea
	 */
	public void setsArea(String sArea) {
		this.sArea = sArea;
	}

	/**
	 * 取 首值
	 * @return Integer
	 */
	public Integer getiSize() {
		return iSize;
	}

	/**
	 * 设置 首值
	 * @param iSize
	 */
	public void setiSize(Integer iSize) {
		this.iSize = iSize;
	}

	/**
	 * 取 首费(元)
	 * @return Double
	 */
	public Double getmValue() {
		return mValue;
	}

	/**
	 * 设置 首费(元)
	 * @param mValue
	 */
	public void setmValue(Double mValue) {
		this.mValue = mValue;
	}

	/**
	 * 取 续值
	 * @return Integer
	 */
	public Integer getiSizeFollow() {
		return iSizeFollow;
	}

	/**
	 * 设置 续值
	 * @param iSizeFollow
	 */
	public void setiSizeFollow(Integer iSizeFollow) {
		this.iSizeFollow = iSizeFollow;
	}

	/**
	 * 取 续费(元)
	 * @return Double
	 */
	public Double getmValueFollow() {
		return mValueFollow;
	}

	/**
	 * 设置 续费(元)
	 * @param mValueFollow
	 */
	public void setmValueFollow(Double mValueFollow) {
		this.mValueFollow = mValueFollow;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态(枚举,1:启用;2:关闭)
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态(枚举,1:启用;2:关闭)
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
